package org.dreamwork.jasmine2.engine;

import org.dreamwork.jasmine2.events.IClickListener;
import org.dreamwork.jasmine2.events.EventException;
import org.dreamwork.jasmine2.web.IWebControl;

/**
 * Created by IntelliJ IDEA.
 * User: seth
 * Date: 2009-7-22
 * Time: 10:38:06
 */
public interface IClickable {
    void addClickListener (IClickListener listener);
    void removeClickListener (IClickListener listener);
    void fireControlClicked (IWebControl sender) throws EventException;
    IClickListener[] getClickListeners ();
}